one's better self - Turco Inglés Diccionario